package com.hz.interfaces.user.inf;

import java.util.List;

import com.hz.base.beans.vo.CommonResult;
import com.hz.base.beans.vo.PageEntity;
import com.hz.base.beans.vo.QueryParams;
import com.hz.beans.user.entity.BaseUserSite;

/**
 * IBaseUserSiteService
 * @author liul
 * @since [0.0.1]
 * @version [0.0.1,2018年09月11日]
 */
public interface IBaseUserSiteInterface {

	CommonResult<BaseUserSite> addBaseUserSite(BaseUserSite baseUserSite);

	CommonResult<List<BaseUserSite>> queryBaseUserSiteList(QueryParams<BaseUserSite> queryParams);

	CommonResult<PageEntity> queryForPage(QueryParams<BaseUserSite> queryParams);
	
	CommonResult<BaseUserSite> insertSelective(BaseUserSite baseUserSite);
	
}
